Contents: The Delphi Magazine
Issue 67, March 2001
News And Editorial
Keep up with all that’s new in the world of Delphi and Kylix development.
A First Look At Kylix: Electric Penguins Are Go!
Based on a late Field Test version, Dave Jewell’s technical overview is
designed to help you grasp what Borland’s new Delphi-compatible development
system for Linux is all about.
Threaded Inner-Process Communication
David Selwood explains how to implement communication between multiple
threads, examining the different mechanisms available as well as other
threading issues not covered before.
Under Construction: VisiBroker 3.3 For Delphi 5, Part 2
Bob Swart continues his discussion of the new version of VisiBroker for
Delphi, this month covering support for special type constructs and CORBA
callbacks.
Appbars And Clipboard Viewers
Paul Warren shows how to create Appbars (windows which behave just like
the Windows Taskbar, docking to the side of the desktop) and implements
a clipboard viewer as an Appbar.
Algorithms Alfresco: What’s The Difference
Julian Bucknall wants to find the longest common subsequence: that’s file
differencing to you and me.
Speeding Up A Mathematical Expression Parser
Hallvard Vassbotn discovers Pentium processor design can slow expression
parsing dramatically. The cure is to generate optimised machine code at
runtime. It’s not as hard as it sounds!
One Last Compile...
Getting the right package
Beating The System: Taming The Windows Desktop, Part 1
Dave Jewell reveals a useful but poorly understood technique: DLL injection, and
shows how it can be used to save and restore your Windows desktop.
Debugging Windows NT Service Applications
Dennis Passmore explains a handy technique for debugging NT Services.
Reviewed: Plasmatech Shell Control Pack 1.5b
By Chris Frizelle.
Reviewed: Dave Baldwin’s HTML Display Components
By Chris Frizelle.
The Delphi Clinic
Brian Long with more answers to your own queries.